html, body {
	height: 100%;
	margin:0px;
}

body {
	margin: 0px;
	padding: 0px;
	background: url(background.jpg) repeat left top;
	background-color:#F4F4F2;
	font-family:  Arial, Helvetica, sans-serif;
	/*font-size: 0.75em;      */
	font-size: 0.80em;
	/* color: #979797; (eredeti) */
	color: #000;
}

h1, h2, h3 {
	margin: 0px 0px 20px 0px;
	font-weight: normal;
	color: #4D4C4C;
}

h1 {
	letter-spacing: -3px;
	font-size: 33px;
}

h2 {
	letter-spacing: -1px;
	font-size: 24px;
}

h3 {
	font-size: 14px;
	font-weight: bold;
	background-image: url('../images/h3_bullet.png');
	background-repeat: no-repeat;
	padding-left: 18px;
	line-height: 14px;
}


p, ol, ul {
	margin-top: 0px;
	margin-bottom: 20px;
	line-height: 22px;
	text-align: justify;
}

strong {
	color: #656565;
}

a {
	color: #000099;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

a img {
	border: none;
}

img.border {
}



hr {
	display: none;
}

.ul-style1 {
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
}

.ul-style1 strong {
	padding-right: 15px;
}

.ul-style2 {
	margin: 0px;
	padding: 0px;
	list-style: none;
	line-height: normal;
}

.ul-style2 li {

	padding: 0px 22px 22px 0px;
}

/** WRAPPER */

#wrapper {
	height: 100%;
	min-height: 100%;
	background: url(../images/bg02.jpg) repeat-y center top;
}

html>body #wrapper {
	height: auto;
}

#bg1 {
	background: url(../images/bg03.jpg) repeat-x left top;
}


/******************************/
.container  {
background-color:white;
border-left:1px solid #AAAAAF;
border-right:1px solid #AAAAAF;
border-bottom:1px solid #AAAAAF;
color:#444444;
min-height:1200px;
line-height:normal;
/*position:absolute;  */ 
width:1000px;
/** k�z�pre igaz�t **/
/*margin: 0px auto; */

}





/*****************************/
